minimal invasive surgery - Turkish English Dictionary